В управляемом коде написанном на VC++ появился новый модификатор __gc
__gc class CMyClass { };
Который позволяет сделать класс наследником общего класса.
В тоже время при неуправляемом коде этот модификатор использовать нельзя.